Big Huge Thesaurus

spasmodic laryngitis

noun